cable trolleys - French English Dictionary